package com.zsc.wxm.ysh.anjo.service.base.enums.resources;

import lombok.Getter;

/**
 * 描述： 支付方式，1-付一押一，2-付三押一，3-付六押一，4-年付押一，5-其它
 *
 * @author playmaker
 * @since 2021/2/12 22:25
 */
@Getter
public enum PaymentType {

    /**
     * 支付方式
     */
    PAY_ONE_BET_ONE(1, "付一押一"),
    PAY_THREE_BET_ONE(2, "付三押一"),
    PAY_SIX_BET_ONE(3, "付六押一"),
    PAY_ONE_YEAR(4, "年付押一"),
    OTHER(5, "其它");

    /**
     * 值
     */
    private int value;

    /**
     * 描述
     */
    private String desc;

    PaymentType(int value, String desc) {
        this.value = value;
        this.desc = desc;
    }

    public static String getEnumDesc(int value) {
        for (PaymentType type : PaymentType.values()) {
            if (type.getValue() == value) {
                return type.getDesc();
            }
        }
        return "";
    }
}
